inverted testicle - German English Dictionary